@media screen and (min-width: 1820px) and (max-width: 1920px) {
    .e9desktop-item-name {
        font-size: 16px;
        line-height: 44px;
    }

    .e9desktop-item-icon,
    .e9desktop-item-icon-img,
    .e9desktop-item-icon-move,
    .e9desktop-item-icon-shadow {
        border-radius: 18px;
    }

    .e9desktop-item-icon-setting .icon-coms-Need-feedback {
        font-size: 38px;
        margin-top: -19px;
        margin-left: -19px;
    }

    .e9desktop-item-icon-delete {
        top: -13px;
        right: -13px;
        width: 26px;
        height: 26px;
        line-height: 26px;
        font-size: 16px;
        border-radius: 13px;
    }
}

@media screen and (min-width: 1680px) and (max-width: 1819px) {
    .e9desktop-item-name {
        line-height: 40px;
        font-size: 16px;
    }

    .e9desktop-item-icon,
    .e9desktop-item-icon-img,
    .e9desktop-item-icon-move,
    .e9desktop-item-icon-shadow {
        border-radius: 16px;
    }

    .e9desktop-item-icon-setting .icon-coms-Need-feedback {
        font-size: 36px;
        margin-top: -18px;
        margin-left: -18px;
    }

    .e9desktop-item-icon-delete {
        top: -12px;
        right: -12px;
        width: 24px;
        height: 24px;
        line-height: 24px;
        font-size: 15px;
        border-radius: 12px;
    }
}

@media screen and (min-width: 1464px) and (max-width: 1679px) {
    .e9desktop-item-name {
        line-height: 38px;
        font-size: 16px;
    }

    .e9desktop-item-icon,
    .e9desktop-item-icon-img,
    .e9desktop-item-icon-move,
    .e9desktop-item-icon-shadow {
        border-radius: 15px;
    }

    .e9desktop-item-icon-setting .icon-coms-Need-feedback {
        font-size: 32px;
        margin-top: -16px;
        margin-left: -16px;
    }

    .e9desktop-item-icon-delete {
        top: -11px;
        right: -11px;
        width: 22px;
        height: 22px;
        line-height: 22px;
        font-size: 14px;
        border-radius: 11px;
    }
}

@media screen and (min-width: 1399px) and (max-width: 1463px) {
    .e9desktop-item-name {
        line-height: 36px;
        font-size: 14px;
    }

    .e9desktop-item-icon,
    .e9desktop-item-icon-img,
    .e9desktop-item-icon-move,
    .e9desktop-item-icon-shadow {
        border-radius: 14px;
    }

    .e9desktop-item-icon-setting .icon-coms-Need-feedback {
        font-size: 28px;
        margin-top: -14px;
        margin-left: -14px;
    }

    .e9desktop-item-icon-delete {
        top: -10px;
        right: -10px;
        width: 20px;
        height: 20px;
        line-height: 20px;
        font-size: 13px;
        border-radius: 10px;
    }
}

@media screen and (min-width: 1280px) and (max-width: 1399px) {
    .e9desktop-item-name {
        line-height: 32px;
        font-size: 14px;
    }

    .e9desktop-item-icon,
    .e9desktop-item-icon-img,
    .e9desktop-item-icon-move,
    .e9desktop-item-icon-shadow {
        border-radius: 12px;
    }

    .e9desktop-item-icon-setting .icon-coms-Need-feedback {
        font-size: 26px;
        margin-top: -13px;
        margin-left: -13px;
    }

    .e9desktop-item-icon-delete {
        top: -9px;
        right: -9px;
        width: 18px;
        height: 18px;
        line-height: 18px;
        font-size: 12px;
        border-radius: 9px;
    }
}

@media screen and (min-width: 800px) and (max-width: 1279px) {
    .e9desktop-item-name {
        line-height: 32px;
        font-size: 14px;
    }

    .e9desktop-item-icon,
    .e9desktop-item-icon-img,
    .e9desktop-item-icon-move,
    .e9desktop-item-icon-shadow {
        border-radius: 10px;
    }

    .e9desktop-item-icon-setting .icon-coms-Need-feedback {
        font-size: 22px;
        margin-top: -12px;
        margin-left: -12px;
    }

    .e9desktop-item-icon-delete {
        top: -8px;
        right: -8px;
        width: 16px;
        height: 16px;
        line-height: 16px;
        font-size: 12px;
        border-radius: 8px;
    }
}

@media screen and (min-width: 0px) and (max-width: 799px) {
    .e9desktop-item-name {
        line-height: 28px;
        font-size: 12px;
    }

    .e9desktop-item-icon,
    .e9desktop-item-icon-img,
    .e9desktop-item-icon-move,
    .e9desktop-item-icon-shadow {
        border-radius: 8px;
    }

    .e9desktop-item-icon-setting .icon-coms-Need-feedback {
        font-size: 20px;
        margin-top: -10px;
        margin-left: -10px;
    }

    .e9desktop-item-icon-delete {
        top: -8px;
        right: -8px;
        width: 16px;
        height: 16px;
        line-height: 16px;
        font-size: 12px;
        border-radius: 8px;
    }
}